export default {
  createUserLabel:{//创建标签，参数：name、parentId(选)、data(选)、code(选)
    url:'/core/userLabel/create',
    require:['token','clientid']
  },
  updateUserLabel:{//修改标签，参数：id、name(选)、enabled(选)、parentId(选)、data(选)、code(选)
    url:'/core/userLabel/update',
    require:['token','clientid']
  },
  deleteAndUpdateUserLabel:{//删除标签并更新标签下的子标签，参数：id
    url:'/core/userLabel/deleteAndUpdate',
    require:['token','clientid']
  },
  deleteFamilyUserLabel:{//删除标签并删除标签下的子标签，参数：id
    url:'/core/userLabel/deleteFamily',
    require:['token','clientid']
  },
  getUserLabel:{//获取标签，参数：id、getParentLabels（true获取父标签，false获取子标签）
    url:'/core/userLabel/get',
    require:['token','clientid']
  },
  getMemberLabels:{//获取用户标签，参数：memberId
    url:'/core/userLabel/getMemberLabels',
    require:['token','clientid']
  },
  setMemberLabel:{//设置用户标签，参数：labelId、memberId、type（0删除用户标签、1添加用户标签）
    url:'/core/userLabel/setMemberLabel',
    require:['token','clientid']
  },
  getUserLabelByCode:{//根据code获取标签，参数：code、getParentLabels（null获取当前标签，true获取父标签，false获取子标签）
    url:'/core/userLabel/findByCode',
    require:['token','clientid']
  },
  getUserLabelList:{//获取标签列表，参数：key(选)、getParentLabels（选，true获取父标签，false获取子标签）
    url:'/core/userLabel/list',
    require:['token','clientid']
  },
  getCustomerLabels:{//获取客户标签，参数：customerId
    url:'/core/userLabel/getCustomerLabels',
    require:['token','clientid']
  },
  setCustomerLabel:{//设置客户标签，参数：labelId、customerId、type（0删除客户标签、1添加客户标签）
    url:'/core/userLabel/setCustomerLabel',
    require:['token','clientid']
  },
  //object
  setObjectLabel:{//设置对象标签，参数：objectId、labelId、type、module(food、medicine、disease、acupoint、sport)
    url:'/his/object/setObjectLabel',
    require:['token','clientid']
  },
  getObjectByLabel:{//获取该标签下的所有对象，参数：labelId、module(food、medicine、disease、acupoint、sport)
    url:'/his/object/getObjectByLabel',
    require:['token','clientid']
  },
  getLabelByObject:{//获取该对象下的所有标签，参数：objectId、module(food、medicine、disease、acupoint、sport)
    url:'/his/object/getLabelByObject',
    require:['token','clientid']
  },
  setPhysicalLabel:{//设置体质标签，参数：labelId、physicalId、type
    url:'/his/physical/setPhysicalLabel',
    require:['token','clientid']
  },
  setGradeLabel:{//设置等级标签，参数：labelId、gradeId、type
    url:'/his/grade/setGradeLabel',
    require:['token','clientid']
  },
}
